|
Ubicación en el Menú |
---|
Arquitectura → Plano de sección |
Entornos de trabajo |
Entorno de Arquitectura |
Atajo de teclado por defecto |
S P |
Introducido en versión |
- |
Ver también |
Ninguno |
Esta herramienta coloca en el documento actual un gizmo de plano de sección, que define una sección o plano de vista. El gizmo toma su ubicación de acuerdo con el actual Draft Working Plane y puede reubicarse y reorientarse moviéndolo y girándolo, hasta que describa la vista 2D que desea obtener. El objeto Plano de Sección solo considerará un cierto conjunto de objetos. Los objetos que se seleccionan cuando se crea un plano de sección se agregarán a ese conjunto automáticamente. Posteriormente, se pueden agregar o eliminar otros objetos de un objeto Plano de Sección con las herramientas Arch Add/es y Arch Remove/es, o haciendo doble clic en el Plano de sección en la vista de árbol.
El plano de sección por sí solo no creará ninguna vista de sus objetos establecidos. Para eso, debe crear un Drawing DraftView para crear una vista en un Drawing page, un Draft Shape2DView/es para crear una vista en el documento 3D en sí mismo, o a TechDraw ArchView para crear una vista en un TechDraw page.
The Arch SectionPlane with the clip view option will behave like a camera, limiting the field of view.
La herramienta plano de sección se puede utilizar en macros y desde la consaola de Python mediante las siguientes funciones:
Section = makeSectionPlane(objectslist=None, name="Section")
Ejemplo:
import FreeCAD, Draft, Arch
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)
Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
Structure = Arch.makeStructure(length=1000, width=1000, height=200)
FreeCAD.ActiveDocument.recompute()
BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])
Floor = Arch.makeFloor([BuildingPart])
Building = Arch.makeBuilding([Floor, Structure])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()
Section1 = Arch.makeSectionPlane([Wall1, Wall2])
Section2 = Arch.makeSectionPlane([Structure])
Section3 = Arch.makeSectionPlane([Site])
FreeCAD.ActiveDocument.recompute()